Импорт данных

Импорт данных

Импорт данных позволяет загружать данные из таблиц различного формата (текст с разделителями, xls, xlsx, mdb, dbf). Поддерживается возможность догружать данные для уже наполненной базы. В случае дублирования информации, например, имени скважины, данных о положении скважины, типов данных в скважине, сохраненная информация не перезаписывается, добавляется новая.

Для импорта данных откройте окно «Загрузки данных»

В первую очередь, при импорте данных в базу, необходимо добавить источник, в котором есть список и координаты скважин.

Варианты структуры данных для загрузки

Источники


Файл на диске - когда все данные лежат в одном файле. Можно указать путь к файлу напрямую или формировать его с использованием имени скважины, месторождения или идентификатора.


Поле другого источника - путь к файлу сданными находится в поле другого источника

(Если нет возможности описать путь к файлу через имя скважины, месторождение, объект работ, то можно указать имя файла, которое содержит данные слоя, указав путь к нему для каждой скважины. при этом количество столбцов, содержащих пути к данным, может быть любым, внутри одного столбца данные одного типа. Возможно указать данные не для каждой скважины. Все это нужно внести в файл, содержащий список скважин (в данном примере это файл coord.csv)

Пример:

Данные по скважинам находятся в разных папках:


Папка - когда данные сортированы по папкам, из которых загружаются все файлы, удовлетворяющих критерию, указанному в поле «расширение».


Обычно данный способ используется для загрузки данных каротажа.

Привязка данных источника

Данный блок используется для указания связей внутри источника.

Пример 1:

Данные находятся в одном файле

Если имя скважины содержится в колонке «name», то для загрузки необходимо указать его в поле «Скважина».

Пример 2:

Данные разбиты на несколько файлов. в одной таблице хранятся имена скважин (файл1). В другой - координаты (файл2). Связь между таблицами осуществляется через ID.

Файл1


Файл2

Для обоих случаев необходимо указать поле «ID» в качестве идентификатора.

Для групповой загрузки данных при формировании пути к файлу часто используются шаблоны вида %%, которые при поиске данных для конкретной скважины будут заменены.

%field% - заменяется на имя месторождения

%well% - на имя скважины

%id% - на внутренний идентификатор